Toward Practical Multi-workflow Scheduling in Cluster and Grid Environments
نویسندگان
چکیده
TOWARD PRACTICAL MULTI-WORKFLOW SCHEDULING IN CLUSTER ANDGRID ENVIRONMENTS byZHIFENG YUMay 2009 Advisor: Dr. Weisong ShiMajor: Computer ScienceDegree: Doctor of PhilosophyWorkflow applications are gaining popularity in recent years because of the prevalence ofcluster and Grid environments. Many algorithms have been developed ever since, howevertwo fundamental challenges in this area, i.e., dynamic resource and dynamic workload, arenot well addressed. In cluster and Grid environments, resources may be contributed andcontrolled by different virtual organizations and shared by a variety of users who in turn sub-mit various kinds of applications. Resources are heterogeneous under different ownership,their availability varies over time and may fail in a high rate. On the other hand, resourcesare shared and hence competed among many applications with various computation require-ments. Existing static algorithms are designed to schedule a single workflow application,without considering other workloads and any resource competition in the system. Hencestatic approaches are not utilized widely in practice despite its known advantages. Dynamicscheduling approaches can handle the dynamic workload and resources practically by naturebut their effectiveness has yet to optimize as they do not have a global view of workflowapplication and scheduling decision is made nearsighted locally.In this dissertation, as an effort toward practically scheduling workflow applicationsin cluster and Grid environments, a failure aware dynamic scheduling strategy for multipleworkflow applications is proposed. The approach makes scheduling decision only when a task
منابع مشابه
Distributed data mining in grid computing environments
The computing-intensive data mining for inherently Internet-wide distributed data, referred as Distributed Data Mining (DDM), calls for the support of a powerful Grid with an effective scheduling framework. DDM often shares the computing paradigm of local processing and global synthesizing. It involves every phase of Data Mining (DM) processes, which makes the workflow of DDM very complex and c...
متن کاملToward a Tool for Scheduling Application Workflows onto Distributed Grid Systems
In this dissertation, we present a design and implementation of a tool for automatic mapping and scheduling of large scientific application workflows onto distributed, heterogeneous Grid environments. The thesis of this work is that planahead, application-independent scheduling of workflow applications based on performance models can reduce the turnaround time for Grid execution of the applicat...
متن کاملTaxonomies of the Multi-criteria Grid Workflow Scheduling Problem
The workflow scheduling problem which is considered difficult on the Grid becomes even more challenging when multiple scheduling criteria are used for optimization. The existing approaches can address only certain variants of the multi-criteria workflow scheduling problem, usually considering up to two contradicting criteria being scheduled in some specific Grid environments. A comprehensive de...
متن کاملMulti-objective and Scalable Heuristic Algorithm for Workflow Task Scheduling in Utility Grids
To use services transparently in a distributed environment, the Utility Grids develop a cyber-infrastructure. The parameters of the Quality of Service such as the allocation-cost and makespan have to be dealt with in order to schedule workflow application tasks in the Utility Grids. Optimization of both target parameters above is a challenge in a distributed environment and may conflict one an...
متن کاملScheduling Algorithms Performance Evaluation in Grid Environments
Effective scheduling is critical for the performance of an application launched onto the Grid environment [13], [14]. Deriving efficient algorithms for this scheduling has always been a challenging research area. Many scheduling algorithms have been proposed, studied and compared but there are few studies comparing their performance in Grid environments. The Grid environment has the unique prop...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008